The phrase "better resolution" means having a clearer or more detailed picture or outcome of a problem or situation.